

.side {
  margin-top:5px;
  :global(.ant-menu-dark) {
    background-color: #495060;
    width: 239px;
    :global(.ant-menu-inline.ant-menu-sub){
      background-color: #363e4f;
    }
    :global(.ant-menu-item) {
      &:after{
        content: '';
        height:100%;
        width:3px;
        position: absolute;
        left:0;
        top:0;
        opacity:0;
        transform: scaleY(.0001);
        transition: transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s cubic-bezier(.215,.61,.355,1);
      }
    }
    :global(.ant-menu-item-selected) {
      background-color: #363e4f;
      &:after{
          opacity:1;
          transform: scaleY(1);
          background-color: #2d8cf0;
          transition: transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);
      }
    }
  }
}